Leather straps - Alemán Inglés Diccionario